
body{ background:url(/images/principal/bg.jpg) repeat; margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; }
h2{ font-size:18px; margin:7px 0 0 0; padding:0;}
h4 { margin:3px 0 0 0; padding:0; font-size:13px; color:#9d0c09; font-weight:normal;}
h5 { margin:3px 0 0 0; padding:0 0 5px 0; font-size:12px; color:#000000; font-weight:bold;}
hr { padding:0; margin:10px 0 10px 0; border:1px solid #333333; border-bottom:none; border-left:none; width:300px;}



#principal{ width:778px;  background-color:FFFFFF;margin:10px auto 0 auto; padding-bottom:10px; }




#fotoTopo{  height:147px; background:url(/images/principal/topo_meio.jpg) center; }
#fotoTopo #cont{ background:url(/images/principal/topo_dir.jpg) top right no-repeat; height:147px; }
#fotoTopo #cont img {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:20px;  padding:50px 100px 0 0; margin:0; float:right;}
#fotoTopo #cont p a{ color:#FFF; text-decoration:none; font-size:20px}
#fotoTopo #cont p a:hover{text-decoration: underline;}

/*Interna*/
#principal #conteudo #menuLateral{ background:url(/images/interna/bg_menu.jpg) top center no-repeat; width:165px; padding-bottom:2px; margin:10px 0 0 10px; float:left; }
.ie #principal #conteudo #menuLateral{ background:url(/images/interna/bg_menu.jpg) top center no-repeat; width:165px; padding-bottom:0px; margin:10px 0 0 5px; float:left; }
#principal #conteudo #menuLateral img { padding-bottom:15px; margin:0 0 -2px 0; padding:0;}
#principal #conteudo #menuLateral p { width:156px; background-color:#FFFFFF; margin:1px 0 0 0; padding:0; background:url(/images/interna/menu/bg.gif) top center no-repeat;  }

#conteudo #menuLateral a {color:#000000; text-decoration:none; font-weight:bold; font-size:13px; display:block; margin:0 0 0 7px; padding:0; }
#conteudo #menuLateral a:hover { color:#000000; text-decoration:underline;}

/*inicial */
#center{ background:url(/images/principal/box.gif); height:147px; width:500px; position:relative; left:50%; margin-left:-250px; margin-top:10px; /* position:relative;top:50%;  margin-top:-33px;*/ }
#area {border-left:110px solid #FFFFFF; border-right:110px solid #FFF; text-align:center; color:#FFFFFF; font-weight:bold; padding-top:3px;}
#center fieldset { border:none; text-align:right; color:#FFF; font-weight:600; margin-right:130px; margin-top:40px; }
#center fieldset input{ border:1px solid #000; background:url(/images/form/campo_bg.jpg) repeat-x;}
#center fieldset .butao {margin-top:1px; cursor:pointer;}


/* conteudo*/
#conteudo{ min-height:350px; margin:0; padding:0; background-color:#FFFFFF; float:left; width:778px; }
#principal #doForm form{ text-align:left; margin:0; padding:0;}
#principal #doForm form fieldset { width:80%; border:none; text-align:left; }
#conteudo span{ background:url(/images/interna/menu/bg.gif) bottom center repeat-x; height:22px; display:block; border-bottom:1px solid #999999;}
#conteudo a { text-decoration:none; color:#000000; padding:2px; margin-left:10px;  font-size:12px; margin-right:2px; display:inline; }
#conteudo a:hover { text-decoration:underline;}

#principal #doForm{ float:left; width:550px; margin-left:20px;  }
#principal #doForm .btnCas {text-align:center; display:block; margin:0; padding:0;}


#principal form input { text-align:left; margin-top:3px;}
#principal form label{ font-size:12px; font-weight:bold; display:block; margin-top:5px; }
#principal form .data{ height:15px; border:1px solid black; width:80px; text-align:center; margin-left:5px;}
#principal form .titulo{ height:15px; border:1px solid black; width:300px; text-align:left; padding-left:3px; color:#c02426;}
#principal form .nome {height:15px; border:1px solid black; width:300px; text-align:left; padding-left:3px; color:#000000;}
#principal form .tituloLabel{ margin-left:67px;}
#principal form .descricao{ height:100px; width:450px; border:1px solid black; padding-left:3px; color:#c10e0e; float:left; margin:3px 0 0 0;}
#principal form .descricao2{ height:200px; width:550px; border:1px solid black; padding-left:3px; color:#c10e0e; float:left; margin:3px 0 0 0;}

#principal form .desTitulo {margin-left:40px; float:left;}


/*logos escolha*/
#principal form .logo1{ margin-right:5px; padding:0; float:left;}

#principal form  img { margin:0 5px 0 5px; padding:0;  float:left;}


#conteudo form .arquivos{height:25px; width:306px;  text-align:left; padding-left:3px; color:#c02426;}


#conteudo .chamTitulo{border:none; text-align:center; color:#FFF;}
#conteudo .alinhamento{ text-align:left; border:none;  color:#FFF;}
#conteudo table { border:none; background-color:#D89824; margin-right:10px; margin-top:5px; }
#conteudo tr,td{ border:1px solid black;}
#conteudo .noticia{ color:#FFF; border:none;}
#conteudo .noticiaExibicao{color:#000; background-color:#FFF; font-size:12px; padding:5px;}
#conteudo .noticiaExibicao a{font-size:12px; text-decoration:none; color:#000;}
#conteudo .noticiaExibicao a:hover{font-size:12px; text-decoration:underline;}
#conteudo .tit { font-weight:bold; color:#000; font-size:13px; background-color:#FFF;border:none;}
#conteudo .tit fieldset { border:none;float:left; }
#conteudo .tit input { border:1px solid black; background:url(/images/form/campo_bg.jpg) repeat-x top;}
#conteudo .tit p {}
#conteudo .tit .butaoNum { width:50px; cursor:pointer; font-weight:bold; font-size:15px;}

#conteudo .titulo { font-weight:bold; color:#000; font-size:13px; background-color:#FFF; text-align:center;}
#conteudo .titulo2 { font-weight:bold; color:#000; font-size:12px; background-color:#FFF; text-align:center;}
#conteudo .icone { text-align:center; background-color:#FFF;}
#conteudo .icone img { border:none;}

#assina{ color:#FFF; font-size:11px;  padding:0 0 0 0; margin:5px 0 0 0; display:block;}
#assina img { padding:0; margin:5px 0 0 0;}
#assina a { color:#FFFFFF; text-decoration:none;}